2653 122
4179 550
4150 370
7828 592
10595 284
16802 784
9586 341
7130 96
3207 545
2519 496
3611 623
4313 336
4161 188
2668 337
3698 351
46909 119