4008 311
2394 40
20797 872
46405 653
116623 816
25382 122
18018 738
13786 495
337271 894
540167 1530
212597 512
230124 1133
90998 488
201639 616
51401 867
103331 208
37836 476
98045 406
121699 255
7844 415
49296 826
6198 686
46966 721