49935 379
15822 58
2798 64
22956 324
8650 601
16197 274
13228 399
3414 405
3857 521
2580 277
15052 471
2049 124
9026 131
2100 216