4956 966
4580 205
2594 213
5893 482
105861 542
1173 41
6460 449
7107 94
29024 925
2370 174
1352 140
3102 509
13553 394
2741 74
2340 344
3551 942
2639 519
2629 261
2286 606
2645 461
7193 843