58085 389
29710 641
21865 354
35286 414
13848 44
32025 552
36920 698
166982 419
9482 630
14605 380
16182 270
24200 857
9115 422
3233 136
7905 685
7706 611
6630 280