50079 379
15881 58
2804 64
22994 324
8668 601
16235 274
13254 399
3426 405
3861 521
2594 277
15061 471
2057 124
9034 131
2103 216