105343 213
68892 590
6544 516
3577 237
109173 397
247686 1058
24103 648
74531 513
21792 1039
10091 88
10089 655
4640 150
16181 260
23523 612
3996 65