105929 213
68976 590
6544 516
3580 237
109306 397
247862 1058
24118 648
74545 513
21794 1039
10096 88
10094 655
4641 150
16184 260
23539 612
4003 65