18867 359
4094 280
21962 877
4292 548
6663 722
5361 457
8639 302
2564 324
3065 559
2591 529
1698 108
2516 631
2489 608