39181 645
3734 187
10614 603
49455 696
12074 294
17770 864
11863 346
6497 351
13047 425
3833 521
1625 92
3159 563