4362 368
19837 60
7663 478
3186 445
2491 262
5033 784
7140 725
2866 166
3099 647
11360 948
3636 632
2870 325