1160 226
572 35
15782 159
2101 465
1877 335
15593 559
5145 109
9895 426
5567 426
4415 644
2284 44
8680 646
8296 81