26537 493
2295 273
27679 735
12184 538
6116 129
6695 612
15217 58
4985 153
4597 282
3693 205
7996 107
12050 648
6426 62
2379 66
3416 521
9891 565
5026 576