2676 122
4181 550
4150 370
7828 592
10598 284
16811 784
9588 341
7137 96
3208 545
2520 496
3611 623
4314 336
4161 188
2672 337
3698 351
46944 119