26486 493
2286 273
27435 735
12132 538
6047 129
6680 612
15181 58
4961 153
4591 282
3663 205
7964 107
12034 648
6406 62
2360 66
3410 521
9885 565
5014 576