4595 738
8169 621
32898 650
26449 599
28879 576
3929 313
6123 442
6482 39
16447 362
13140 885
2515 304
2399 598
2327 477