50117 379
15896 58
2804 64
23000 324
8669 601
16242 274
13259 399
3428 405
3862 521
2597 277
15064 471
2057 124
9036 131
2104 216