16384 176
21494 69
35142 500
12060 624
35856 583
29297 600
19210 98
9023 202
27455 113
13786 275
12254 627
18770 283
4312 140
12303 721
15811 442
40315 65
60505 534
13218 814
69491 293
10027 167
30323 454
45324 302
50466 344
110938 284
96978 559
64208 406
12695 503
53546 238