49900 379
15811 58
2796 64
22946 324
8647 601
16183 274
13218 399
3413 405
3857 521
2578 277
15050 471
2047 124
9025 131
2099 216