4726 582
3806 207
25806 790
10175 259
15711 860
30049 362
40433 243
16852 316
29790 613
8607 240
4312 877
8971 152