50193 379
15937 58
2807 64
23022 324
8672 601
16268 274
13282 399
3438 405
3862 521
2602 277
15073 471
2059 124
9043 131
2109 216