26479 493
2283 273
27419 735
12123 538
6042 129
6675 612
15179 58
4956 153
4591 282
3660 205
7954 107
12033 648
6403 62
2357 66
3410 521
9883 565
5012 576