2886 291
46457 259
21649 150
6721 705
5000 706
5487 638
4711 695
6923 435
7948 565
4256 89
3640 504
5545 962
16882 928
16659 512
2905 31
5704 239
2771 174
1701 161
9870 614
40859 479
27066 176
6510 597
14605 375
48097 380
14969 341
21266 318
5913 786
75593 646