139580 29
70528 9
156676 27
108008 20
46806 3
120955 25
62002 8
65951 10
221454 51
79282 17
56153 18
354402 54
131781 15
163604 35
313057 80
72827 7
111456 16
43026 11
124378 12
140079 17
167233 22
95679 11
109608 20
129134 18