50701 685
35237 199
34839 199
110699 643
78383 459
102501 158
50253 173
125362 227
39958 809
124080 871
106383 652
63716 222
80640 329