30078 8
30901 6
22728 1
34102 6
127433 28
34532 4
29978 1
97826 19
122076 12
46407 5
88483 7
48328 10
47251 6
16979 0
20704 2
33901 4
52851 4
28054 3
50582 8
23429 3
27456 6
40751 14
46757 4
36684 1