103422 212
68693 590
6535 516
3571 237
108824 397
247306 1058
24079 648
74498 513
21786 1039
10078 88
10081 655
4634 150
16171 260
23482 612
3983 65