4393 368
19856 60
7686 478
3318 445
2521 262
5083 784
7170 725
2880 166
3134 647
11398 948
3672 632
2910 325