16530 9
41132 3
27231 6
45778 10
32108 7
30031 8
41480 3
18582 2
20055 0
11653 8
19631 9
30281 1
141284 8
116883 10
85602 17
280551 21
339282 22
190506 21
95928 12
127557 12
100729 11
395353 45
111152 19
490551 36