50157 379
15921 58
2804 64
23013 324
8671 601
16259 274
13272 399
3433 405
3862 521
2600 277
15071 471
2059 124
9039 131
2108 216