4009 728
1683 327
29532 494
23128 808
18056 785
12638 927
5287 439
5606 133
3696 888
14423 439
14386 747
29151 481
2443 377