4367 368
19839 60
7668 478
3188 445
2494 262
5035 784
7142 725
2868 166
3106 647
11362 948
3642 632
2871 325