2538 213
5688 482
104276 542
1101 41
6036 448
6727 94
28241 925
2213 174
1244 140
2949 509
13150 394
2558 74
2260 344
3471 942
2506 519
2570 261
2206 606
2544 461
7073 843