7038 621
32249 650
25700 599
28227 576
3849 313
5931 442
6270 39
16153 362
13027 885
2431 304
2379 598
2298 477