17198 31
11185 19
14170 12
20691 37
6516 7
9341 5
8980 13
5531 7
14509 20
28499 26
4973 7
18115 14
9960 9
17435 12
24751 41
25513 18
14282 14
9144 8
18818 17
27880 58
34016 62
24456 26
24742 28
34919 46