149991 662
111508 909
53725 174
34588 264
38203 496
23264 665
45269 1135
20385 463
45187 563
32429 521
40886 536
28088 966
59410 623
36984 169
23596 532
23748 100
154871 764
49556 484
22223 284
27374 105
157828 346
48896 505
54909 815
63691 320
65625 422
24072 480
91223 741