3953 311
2357 40
20628 872
46014 651
115239 814
25227 121
17988 738
13716 495
335627 894
533640 1526
210582 509
229257 1133
90229 488
200070 614
50560 867
102781 208
37601 476
97598 405
121155 255
7806 415
49010 826
6155 686
46697 721