26522 493
2292 273
27571 735
12163 538
6094 129
6690 612
15205 58
4981 153
4595 282
3686 205
7988 107
12043 648
6425 62
2372 66
3415 521
9890 565
5020 576