6942643 2400
4070580 1187
4257015 791
3209768 1159
1562637 515
3458447 772
2545522 499
4012366 882
4287573 1511
8694285 2305
2562669 662
3991519 986
2961431 681
3611006 926
4323418 1319
4474510 1413
2943210 753
1504442 574
5675076 901
3565880 656
2669496 700