9704 4
29683 1
21258 2
25532 8
44052 8
34956 10
78530 3
84631 7
34079 10
52182 33
31928 9
59107 4
100926 25
515053 67
178327 29
1610159 80
236154 29
286751 13
315506 23
90478 7
226378 30
213633 15
609082 36
229526 26