3953 311
2357 40
20628 872
46016 651
115241 814
25227 121
17988 738
13716 495
335629 894
533653 1526
210587 509
229259 1133
90233 488
200075 614
50562 867
102784 208
37602 476
97598 405
121156 255
7806 415
49011 826
6155 686
46697 721