3086 432
12915 699
12318 622
18080 154
39911 375
23562 296
5673 30
14258 885
4064 113
3042 231
7649 912
3913 436
5750 756
5541 669
3956 860
36497 408
33750 374
17789 322
3174 571
2827 610