18775 359
4083 280
21732 877
4285 548
6626 722
5308 457
8479 302
2554 324
3062 559
2589 529
1694 108
2514 631
2486 608