40530 645
4574 187
10731 603
50075 696
13912 294
18182 864
13491 349
6806 351
13672 426
3979 521
1653 92
3261 563