49921 379
15813 58
2797 64
22952 324
8649 601
16187 274
13222 399
3413 405
3857 521
2578 277
15051 471
2048 124
9025 131
2100 216