2835 623
4907 158
16710 114
3299 143
2905 170
1330 157
2316 161
36566 393
6849 726
3797 812
1880 131
45914 854
16478 448
16582 687
4787 120