3851 311
2340 40
20486 872
45679 651
113836 813
25138 121
17952 738
13661 495
334446 892
528538 1520
208801 508
228565 1133
89571 488
199077 613
50089 867
102381 208
37451 476
97165 404
120671 255
7783 415
48781 826
6134 686
46429 721