18863 359
4094 280
21961 877
4292 548
6663 722
5360 457
8636 302
2564 324
3065 559
2591 529
1698 108
2516 631
2489 608