3086 432
12915 699
12318 622
18081 154
39915 375
23567 296
5673 30
14259 885
4067 113
3042 231
7649 912
3914 436
5750 756
5541 669
3956 860
36498 408
33756 374
17789 322
3174 571
2827 610