548 108
48846 66
22170 599
9992 239
6007 283
5738 535
6061 334
2907 136
9598 526
21017 501
4053 507
5454 473
11973 599