26532 493
2295 273
27666 735
12181 538
6114 129
6695 612
15217 58
4982 153
4596 282
3692 205
7994 107
12049 648
6426 62
2379 66
3415 521
9891 565
5025 576