40076 5
57184 16
42779 13
31503 5
22128 2
28731 3
24052 4
40932 14
28109 5
20281 3
27327 3
20433 0
22929 2
17658 0
17554 1
25578 5
38305 4
21201 1
20356 4
26978 6
29859 3
60777 17
35083 8
277154 33