4671 621
30740 650
24404 597
27005 576
3690 313
5600 442
5903 39
15694 362
12984 885
2335 304
2354 598
2234 477