47022 411
6912 617
25425 818
6230 211
4437 187
8868 603
15236 585
281147 803
55696 680
75293 636
66007 151
10026 875
12314 408
19106 302
5374 398
3301 102
12437 440
5478 665