49926 379
15820 58
2798 64
22954 324
8650 601
16192 274
13228 399
3414 405
3857 521
2579 277
15052 471
2049 124
9026 131
2100 216