4116 68
29066 884
11638 700
2465 528
6228 795
9696 583
5961 482
3322 519
7225 413
8269 680
1819 296
6742 211
2736 279
2256 658
1677 370
3256 374
1587 276
4757 508
5293 523
2978 825
13285 538
11972 658
19321 808
5363 674
2958 651