3850 311
2340 40
20486 872
45670 651
113811 813
25135 121
17951 738
13659 495
334431 892
528471 1520
208745 508
228553 1133
89549 488
199051 613
50085 867
102373 208
37448 476
97160 404
120665 255
7782 415
48777 826
6133 686
46427 721