2231 318
17011 83
35220 707
16791 846
7782 330
17463 575
2423 401
6401 350
10664 87
9619 283
5561 474
15946 291