8305 736
6082 803
6684 336
7704 298
19060 482
5902 754
3964 276
4058 441
5280 617
2999 258
3355 650
19799 652
5284 490
2883 174