4595 738
8172 621
32899 650
26452 599
28884 576
3930 313
6126 442
6482 39
16447 362
13140 885
2516 304
2399 598
2331 477