3111 866
2796 113
6013 275
5007 578
3646 860
4322 779
5022 137
3686 540
2289 137
45655 253
79482 182
9698 126
15203 206
17572 521
5861 573
12661 475