26486 493
2286 273
27436 735
12134 538
6051 129
6680 612
15182 58
4962 153
4591 282
3665 205
7966 107
12035 648
6406 62
2360 66
3410 521
9885 565
5014 576