2393 318
18008 83
36653 707
17320 848
7839 330
17603 575
2452 401
6472 350
10882 87
9730 283
5701 474
16033 291