6928 71
5662 591
2901 137
3415 553
3505 359
2844 166
6763 205
5308 302
4556 307
4193 162
1721 118
5734 508
4274 651
2233 99
3838 745
2693 318
40978 540