24523 46
85553 628
52591 422
28296 122
30497 316
128787 398
22880 93
60418 360
71632 479
19659 218
64346 410
98600 437
68371 638
245909 756
1148 84
58066 167
167809 1120
52622 373
23925 283
48973 165
40323 120
39583 258
41721 753
36612 710
5942 162
29016 94
35885 108
20392 219