49876 379
15796 58
2795 64
22941 324
8645 601
16176 274
13212 399
3412 405
3857 521
2577 277
15049 471
2047 124
9023 131
2099 216