26811 284
30824 335
17958 671
123478 410
20252 611
11232 453
49029 112
32470 386
19562 940
74999 760
28706 66
31118 364
80708 758
106838 693
47014 395
23575 850
80050 669
29679 122
16643 734
45604 368
41725 811
31337 652
31995 611
29929 509
14969 300
9765 886
14480 518
78957 313