14426 938
2865 533
4422 659
2727 463
2208 450
14821 95
4194 824
1954 312
2786 791
2359 251
1434 343
2335 658
1454 369
2748 764
798 164
535 59