15051 715
74532 577
19113 919
54178 823
10726 707
8355 440
3201 584
2399948 3905
929501 955
2163019 3417
383896 1161
232592 589
193660 744
7979 692
8612 554
9267 243
46083 385
55296 627
6976 448
9051 633
62885 609
57634 872
79386 612
66282 833
39121 612
56139 735
29743 884
14639 815