2932 163
4977 694
1861 54
6040 628
3510 645
10259 859
2237 256
1840 183
5356 616
2940 566
6643 658
6337 939
8970 659
3464 413
5110 907
3157 262
4488 617
2335 221
30537 470
24969 527
35545 363