25588 893
3571 214
6589 605
4631 196
12537 339
16629 128
6328 612
5025 423
9615 549
4123 575
16776 169
2804 174
3597 59
2624 657
12171 652
919 169
17970 762
2168 394