50064 379
15878 58
2804 64
22991 324
8668 601
16228 274
13250 399
3423 405
3861 521
2594 277
15060 471
2056 124
9033 131
2102 216