14016 282
4090 311
3051 172
154764 168
2425 40
20907 872
46672 653
117679 817
25574 122
18062 738
14097 495
338513 894
543305 1531
214223 513
230900 1133
91569 488
202595 616
51898 867
70060 491
97544 716
103565 208
37928 476
98361 406
122089 255
178734 889
7878 415
49561 826
6227 686