102909 212
68651 590
6532 516
3571 237
108759 397
247213 1058
24071 648
74493 513
21786 1039
10078 88
10080 655
4634 150
16169 260
23476 612
3982 65