7026 621
32235 650
25696 599
28215 576
3849 313
5925 442
6268 39
16151 362
13027 885
2430 304
2379 598
2298 477