840 200
2770 615
7651 788
3847 503
4923 813
3566 398
4170 331
4066 111
3730 568
3818 374
3069 345
1899 367
10882 487
4858 849
2701 175
3314 648
1370 72
78300 616
14497 463
33312 840
55687 408
2428 172
1468 222
3270 797
5984 943
3487 672
4983 412
1182 122