30601 9
119631 9
34002 3
31406 2
27207 4
109626 23
22733 6
31958 4
42228 9
21656 1
30257 11
21205 3
32906 2
31107 4
59983 7
23007 0
23131 2
17458 2
22755 4
51427 9
216509 45
248828 40
97184 14
98255 17