1189 564
802 3482
350 2322
340 5212
231 3412
216 89
213 88
207 96
203 107
198 1673
168 90
166 136
161 92
141 56
81 73
76 59
69 123