50358 379
16018 58
2816 64
23070 324
8687 601
16300 274
13324 399
3444 405
3867 521
2624 277
15119 471
2062 124
9053 131
2119 216