31082 4
59281 17
21901 0
108201 29
30427 4
37876 10
21882 5
38157 10
25283 6
33503 5
36155 3
31134 6
66558 11
86109 9
31332 3
22726 3
28659 8
78655 15
54454 6
30154 3
32676 6
28232 7
58530 14
26829 1