4956 966
4581 205
2594 213
5894 482
105863 542
1174 41
6462 449
7107 94
29025 925
2372 174
1352 140
3102 509
13553 394
2741 74
2340 344
3551 942
2639 519
2629 261
2287 606
2645 461
7194 843