105293 213
68881 590
6544 516
3577 237
109159 397
247674 1058
24101 648
74529 513
21792 1039
10091 88
10089 655
4640 150
16177 260
23522 612
3994 65