4378 368
19849 60
7679 478
3200 445
2512 262
5048 784
7156 725
2877 166
3117 647
11376 948
3667 632
2884 325