3929 166
8650 67
6416 127
1686 103
146876 583
8454 619
5557 652
8930 53
221107 1065
64551 322
34169 724
28563 594
8784 616
4867 729
2523 111
4710 418