2393 318
18003 83
36646 707
17320 848
7839 330
17603 575
2452 401
6472 350
10882 87
9730 283
5699 474
16032 291