14381 938
2856 533
4402 659
2720 463
2188 450
14816 95
4193 824
1926 312
2784 791
2358 251
1434 343
2335 658
1453 369
2748 764
796 164
532 59