50232 379
15961 58
2808 64
23034 324
8676 601
16276 274
13291 399
3440 405
3863 521
2605 277
15079 471
2059 124
9047 131
2110 216