50020 379
15859 58
2804 64
22971 324
8665 601
16216 274
13240 399
3420 405
3860 521
2593 277
15055 471
2053 124
9031 131
2101 216