2640 122
4179 550
4150 370
7828 592
10595 284
16797 784
9586 341
7115 96
3207 545
2519 496
3610 623
4313 336
4161 188
2668 337
3698 351
46879 119