2538 213
5689 482
104293 542
1101 41
6043 448
6731 94
28251 925
2213 174
1245 140
2949 509
13151 394
2559 74
2260 344
3471 942
2508 519
2571 261
2206 606
2544 461
7075 843