2500 704
4016 384
2597 215
29958 187
487560 233
19163 708
5461 151
8212 153
16539 533
8982 951
4504 736
2831 51
6890 71
18117 611
7541 764
3551 157
3789 495
6266 714
2339 29
1189 166
4143 551