2989 277
2497 459
2791 326
21956 814
3235 685
3743 628
1363 137
3082 194
37650 330
31966 492
1010 41
51415 273
2528 501
3234 569
3231 759
3190 478
1228 98
8840 370
10868 295
15497 541
15371 115
18169 162
13358 567
8983 406
19624 666
14110 185
12866 803
11335 215