92958 31
33580 0
162781 24
39658 5
31507 3
36308 5
45857 2
34253 3
35553 1
34427 6
32928 2
28704 2
37659 4
25681 2
30083 1
39956 2
27606 1
57927 6
67808 12
36854 2
77259 8
37132 2
53457 6
32759 0