3954 311
2357 40
20628 872
46016 651
115244 814
25228 121
17988 738
13716 495
335633 894
533676 1526
210589 509
229262 1133
90234 488
200078 614
50562 867
102784 208
37602 476
97598 405
121156 255
7806 415
49016 826
6155 686
46699 721