43578 378
13794 58
2626 64
21894 324
8192 601
14847 274
12196 399
3141 405
3760 521
2358 277
14708 471
1826 124
8599 131
1981 216