183231 28
103476 8
76581 7
95529 20
338006 40
90502 15
79657 10
30355 8
189505 19
46904 10
121109 16
174257 19
108082 22
62978 4
27084 10
74309 11
100452 11
36255 12
64228 17
82803 14
61884 10
77577 16
91484 14
87980 8