7012 621
32230 650
25689 599
28207 576
3849 313
5923 442
6265 39
16147 362
13027 885
2428 304
2379 598
2298 477