52051 373
17999 827
9900 490
18765 519
10186 759
100353 942
47311 774
57126 888
42329 645
73969 752
23215 806
26811 284
30822 335
17958 671
11232 453
49027 112
19562 940
74999 760
28706 66
31118 364
80706 758
106834 693
23575 850
16643 734
41723 811
31337 652
31993 611
29929 509