105216 213
68858 590
6544 516
3575 237
109144 397
247653 1058
24099 648
74527 513
21792 1039
10090 88
10088 655
4640 150
16176 260
23518 612
3992 65