50237 379
15964 58
2808 64
23035 324
8677 601
16276 274
13292 399
3440 405
3863 521
2607 277
15079 471
2059 124
9047 131
2111 216