50071 379
15879 58
2804 64
22991 324
8668 601
16232 274
13251 399
3423 405
3861 521
2594 277
15060 471
2057 124
9034 131
2102 216