10000 460
9733 417
4373 250
5165 423
3847 140
13917 996
9016 589
15385 917
7356 145
7298 141
10908 555
50733 399
467931 1549
59631 592
28831 563
16402 470
41940 409
65404 617
18566 363
4541 297
9108 682
53234 491
15937 66
2218 190
5399 874
4729 468
3228 632
2923 255