2680 122
4181 550
4151 370
7828 592
10598 284
16813 784
9589 341
7138 96
3208 545
2520 496
3611 623
4315 336
4161 188
2672 337
3698 351
46955 119