1695 352
3273 308
2485 704
53679 411
2615 78
4568 594
3402 637
3038 760
18921 335
11752 638
4278 910
7543 69
2386 460
47463 726
27300 298
148297 655
74147 830
110422 431
54988 686