4011 311
2398 40
20811 872
46430 653
116762 816
25470 122
18020 738
13790 495
337457 894
540597 1530
212828 513
230193 1133
91092 488
201778 616
51472 867
103388 208
37855 476
98089 406
121746 255
7848 415
49327 826
6202 686
46990 721