2951 163
5003 694
1875 54
6060 628
3534 645
10282 859
2257 256
1857 183
5366 616
2952 566
6668 658
6357 939
8993 659
3483 413
5123 907
3186 262
4504 617
2351 221
30762 470
25211 527
35933 363