49885 379
15808 58
2796 64
22944 324
8646 601
16179 274
13215 399
3413 405
3857 521
2578 277
15049 471
2047 124
9023 131
2099 216