3945 311
2354 40
20615 872
45967 651
115072 813
25216 121
17980 738
13712 495
335483 894
532861 1526
210355 509
229167 1133
90132 488
199952 613
50496 867
102725 208
37585 476
97539 404
121100 255
7801 415
48980 826
6154 686
46661 721