6995 621
32224 650
25685 599
28200 576
3849 313
5922 442
6261 39
16144 362
13027 885
2427 304
2379 598
2298 477