18871 359
4094 280
21965 877
4292 548
6663 722
5361 457
8639 302
2565 324
3066 559
2591 529
1698 108
2516 631
2489 608