4393 368
19855 60
7685 478
3318 445
2521 262
5082 784
7169 725
2880 166
3134 647
11397 948
3672 632
2910 325