103251 212
68678 590
6534 516
3571 237
108811 397
247285 1058
24077 648
74496 513
21786 1039
10078 88
10080 655
4634 150
16171 260
23482 612
3983 65