21251 4
25453 12
28755 1
30379 8
38379 11
31226 6
43351 11
52758 6
26629 4
29908 9
26059 11
20051 5
206231 37
33857 6
261903 52
2974382 198
231632 15
250434 16
22455 0
114057 15
222780 20
152683 7
168432 6
108702 4