49701 301
16689 642
25655 270
160181 988
56215 624
35598 522
9839 649
48606 530
128827 366
40223 628
24088 153
22069 282
7865 108
95587 146
19796 100
7616 245
30555 137
24825 612
36903 254
20911 63
31117 684
22844 832
24414 328
26788 616
31455 440