2951 163
5003 694
1875 54
6060 628
3534 645
10282 859
2258 256
1857 183
5366 616
2952 566
6668 658
6359 939
8993 659
3483 413
5123 907
3186 262
4504 617
2351 221
30765 470
25214 527
35944 363