4350 368
19825 60
7647 478
3173 445
2488 262
5023 784
7115 725
2856 166
3088 647
11345 948
3632 632
2865 325