105598 213
68917 590
6544 516
3577 237
109221 397
247762 1058
24109 648
74538 513
21792 1039
10093 88
10091 655
4640 150
16182 260
23529 612
3997 65