39602 549
138746 298
36686 168
8826 916
3132 394
22281 431
16527 362
4852 686
2085 205
3783 675
4280 574
2617 665