18705 359
4074 280
21590 877
4281 548
6611 722
5264 457
8369 302
2550 324
3058 559
2587 529
1688 108
2507 631
2483 608