49970 379
15839 58
2802 64
22961 324
8652 601
16204 274
13232 399
3416 405
3858 521
2592 277
15052 471
2053 124
9029 131
2100 216