2231 318
17019 83
35233 707
16793 846
7784 330
17463 575
2423 401
6401 350
10668 87
9620 283
5562 474
15946 291