50057 379
15870 58
2804 64
22980 324
8667 601
16224 274
13248 399
3421 405
3860 521
2594 277
15060 471
2055 124
9032 131
2102 216