49941 379
15827 58
2800 64
22958 324
8650 601
16199 274
13229 399
3414 405
3858 521
2592 277
15052 471
2051 124
9028 131
2100 216