47081 411
6958 617
25471 818
6235 211
4555 187
8909 603
15307 585
282307 803
55773 680
75330 636
66107 151
10030 875
12332 408
19126 302
5390 398
3315 102
12451 440
5488 665