50039 379
15864 58
2804 64
22975 324
8665 601
16217 274
13243 399
3421 405
3860 521
2593 277
15057 471
2054 124
9031 131
2101 216