52016 373
17987 827
9897 490
18749 519
10181 759
100262 942
47297 774
57095 888
42298 645
73911 752
23191 806
26803 284
30787 335
17957 671
11228 453
48977 112
19553 940
74951 760
28689 66
31100 364
80674 758
106794 693
23556 850
16640 734
41695 811
31313 652
31966 611
29925 509