2543 213
5709 482
104503 542
1107 41
6080 448
6775 94
28322 925
2228 174
1250 140
2952 509
13203 394
2585 74
2266 344
3475 942
2514 519
2573 261
2209 606
2547 461
7084 843