3897 307
10203 677
2677 190
3439 584
6117 554
19600 645
17751 57
6661 313
6233 79
4714 711
6441 161
7601 54
14950 348
8665 541
97697 533
24277 373
3012 564
2078 542
3525 584