18861 359
4094 280
21954 877
4292 548
6662 722
5357 457
8632 302
2564 324
3065 559
2591 529
1698 108
2516 631
2489 608