30506 9
119527 9
34001 3
31408 2
27209 4
109606 23
22726 6
31956 4
42230 9
21553 1
30203 11
21205 3
32904 2
31106 4
59976 7
22976 0
23103 2
17428 2
22701 4
51332 9
216505 45
248626 40
97157 14
98255 17