34403 171
27625 49
13307 658
7242 609
16337 63
31738 781
22075 592
16222 211
38679 729
9514 352
36186 119
9758 680
20883 698
11197 243
25944 402
9667 607
17730 216
8606 622
12311 650
15469 343
14435 823
17646 275
12205 620
16259 384
17699 75
51064 54
12648 103
7516 121