21737 813
252407 1045
190731 573
33745 659
377865 767
12686 698
23703 553
162401 1078
24065 110
100267 620
52507 441
178063 986
76579 162
13835 394
110089 797
75754 337
73060 231
14946 572
169551 860
14322 471
10823 190
23546 107
22541 215
42940 262
16522 909
97718 211
56789 563
40569 326