2951 163
5003 694
1875 54
6059 628
3534 645
10281 859
2257 256
1857 183
5366 616
2952 566
6668 658
6357 939
8993 659
3483 413
5123 907
3185 262
4504 617
2351 221
30762 470
25210 527
35930 363