49960 379
15834 58
2802 64
22960 324
8651 601
16202 274
13231 399
3415 405
3858 521
2592 277
15052 471
2053 124
9028 131
2100 216