31290 390
14484 235
13841 169
6434 339
7932 159
5734 711
5140 587
7089 951
7882 673
5630 211
7066 428
3868 551
5264 407
5430 390
4931 305
30502 609
4031 692
3241 830