50211 379
15946 58
2808 64
23025 324
8674 601
16270 274
13290 399
3439 405
3862 521
2604 277
15075 471
2059 124
9044 131
2109 216