4350 368
19825 60
7646 478
3173 445
2488 262
5023 784
7108 725
2856 166
3088 647
11341 948
3632 632
2865 325