18075 634
30583 82
29073 165
43410 529
14435 225
65296 215
24128 467
11933 865
12736 747
14277 201
35496 606
22297 281
15396 400
48221 593
36604 772
44520 310