29484 3
108502 30
45352 7
34904 7
25909 1
157309 21
47902 3
41254 4
31606 0
143627 52
123826 19
88526 22
64831 18
79226 11
80483 18
101676 30
122704 25
127032 23
54258 8
37226 6
94857 11
33680 2
37701 4
65282 6