50220 379
15954 58
2808 64
23029 324
8675 601
16272 274
13290 399
3440 405
3863 521
2604 277
15078 471
2059 124
9046 131
2109 216