28726 80
12748 68
12800 126
9104 242
22662 52
8832 422
26880 412
10658 112
4210 332
6486 229
7602 970
45016 912
6778 772
23784 986
20970 142
6352 170
25146 146
9011 354
36317 843
7507 708
32223 710
6945 95
7097 317
7328 569