105897 213
68972 590
6544 516
3580 237
109297 397
247857 1058
24118 648
74544 513
21794 1039
10096 88
10094 655
4640 150
16184 260
23539 612
4001 65