2951 163
5003 694
1875 54
6059 628
3534 645
10281 859
2257 256
1854 183
5366 616
2952 566
6668 658
6357 939
8992 659
3483 413
5123 907
3183 262
4504 617
2351 221
30760 470
25206 527
35919 363