4350 368
19825 60
7648 478
3173 445
2488 262
5027 784
7115 725
2856 166
3088 647
11345 948
3633 632
2865 325