3850 311
2339 40
20485 872
45668 651
113800 813
25135 121
17951 738
13659 495
334427 892
528441 1520
208734 508
228552 1133
89535 488
199047 613
50079 867
102370 208
37447 476
97158 404
120662 255
7782 415
48776 826
6133 686
46423 721