32826 2
117905 11
47706 3
28801 1
67654 18
50430 14
122876 12
387156 84
25879 2
24553 0
47306 2
146753 33
93377 40
221432 41
242506 19
19707 2
123830 16
78605 27
28301 8
72701 13
85055 14
50559 6
95082 15
126552 36