2287 318
17302 83
35638 707
16947 846
7792 330
17506 575
2430 401
6427 350
10733 87
9657 283
5602 474
15958 291