21383 0
35329 4
541155 68
30108 9
65204 13
39757 4
41133 8
19531 0
20376 1
28580 6
30652 4
22105 1
19182 2
22303 3
43230 4
41284 4
31805 1
55804 16
25256 4
27234 6
21606 2
47881 3
45958 5
112508 19