7196 621
32349 650
25772 599
28309 576
3853 313
5958 442
6309 39
16187 362
13031 885
2433 304
2384 598
2300 477