3026 60
17026 482
10271 664
3805 881
2561 272
8998 439
8425 397
2907 514
6945 395
1050 181
1296 232
3377 731
1261 182
2860 193
4223 434
35410 554
2675 329
2465 362
1349 142
3843 640
1754 304
8328 629
3181 265
2645 153