1147 376
2601 681
2404 600
2378 751
1846 507
2847 724
1278 401
1070 324
2407 763
758 208
2817 727
4761 569
997 135
16875 638
3944 519