105251 33
43904 3
56109 9
41333 3
46929 4
28033 2
135932 40
32004 3
19484 1
21881 6
29105 4
76453 10
97976 8
18652 0
22058 3
379433 86
63129 7
64253 15
89151 23
80058 14
13976 0
138732 4
22351 1
44677 9