426 108
42770 66
19531 595
8582 238
5214 283
4287 535
5145 334
2581 136
9088 526
18639 500
3577 507
4761 473
10020 599