167976 91
108876 64
52228 57
688605 123
449601 11
1741083 100
152881 13
219877 12
359301 15
231958 26
193231 36
146726 15
323057 28
143653 18
412802 64
80383 10
208632 14
258827 50
183056 10
128379 9
120281 16
173431 19
1312251 3
161129 23