3116 866
2798 113
6021 275
5016 578
3655 860
4332 779
5029 137
3690 540
2291 137
45688 253
79539 182
9702 126
15207 206
17575 521
5872 573
12664 475