30088 481
44762 175
10371 210
7228 307
9218 358
27713 427
7925 85
4263 138
12683 60
4404 161
18336 159
9053 839
380649 865
10981 533
15150 570
24214 64
9542 418
21309 771
16702 967
14259 229
24765 604
18117 609
12117 450
15786 488
7060 452
18596 344
76813 281
5000 575