50064 379
15877 58
2804 64
22981 324
8667 601
16227 274
13249 399
3422 405
3860 521
2594 277
15060 471
2056 124
9032 131
2102 216