25501 893
3545 214
6570 605
4606 196
12499 339
16610 128
6317 612
5020 423
9532 549
4122 575
16665 169
2788 174
3550 59
2623 657
12108 652
918 169
17947 762
2166 394