49937 379
15823 58
2798 64
22958 324
8650 601
16198 274
13228 399
3414 405
3857 521
2581 277
15052 471
2050 124
9026 131
2100 216