16558 9
41158 3
27402 6
45934 10
32206 7
30032 8
41656 3
18728 2
20080 0
11654 8
19708 9
30629 1
141353 8
116906 10
85606 17
280559 21
339306 22
190701 21
95926 12
127554 12
100753 11
395458 45
111180 19
490626 36