3086 432
12915 699
12318 622
18080 154
39915 375
23566 296
5673 30
14259 885
4067 113
3042 231
7649 912
3913 436
5750 756
5541 669
3956 860
36497 408
33754 374
17789 322
3174 571
2827 610