40013 302
43551 512
12216 599
9490 319
20821 300
14443 169
80831 643
22154 854
16958 956
12393 402
14194 702
47256 364
57335 931
23249 610
82722 546
5528 327
24456 532
16315 444
13408 632
16363 211
27288 936
11102 462
64748 165
9895 160