2543 213
5709 482
104499 542
1107 41
6078 448
6775 94
28321 925
2228 174
1250 140
2952 509
13202 394
2585 74
2266 344
3475 942
2514 519
2573 261
2209 606
2547 461
7083 843