103951 15
35652 8
184305 19
32508 5
172684 23
31706 10
54277 8
106081 11
40231 12
66579 10
83080 17
167581 31
33604 12
27908 4
31732 2
30227 7
46279 5
27476 4
22958 5
48102 9
31626 4
104407 9
42801 7
39857 12