105672 213
68926 590
6544 516
3578 237
109234 397
247775 1058
24110 648
74538 513
21792 1039
10093 88
10091 655
4640 150
16182 260
23529 612
3997 65