30428 9
119459 9
33976 3
31406 2
27157 4
109553 23
22705 6
31906 4
42178 9
21506 1
30180 11
21181 3
32858 2
31109 4
59977 7
22901 0
23054 2
17431 2
22584 4
51254 9
216357 45
248452 40
97078 14
98203 17