29548 316
36297 89
57145 653
34940 163
161328 1190
40986 273
22842 118
56807 681
35143 878
235721 591
58055 446
45142 495
90088 858
27250 764
13084 655
150528 423
52360 278
36864 279
49999 96
43225 312
29422 135
24670 585
83433 904
46178 683
64135 602
38988 143
36540 285
26348 901