4353 368
19825 60
7651 478
3175 445
2488 262
5027 784
7118 725
2858 166
3088 647
11346 948
3634 632
2865 325