548 108
48852 66
22177 599
9993 239
6007 283
5739 535
6062 334
2909 136
9598 526
21021 501
4054 507
5454 473
11973 599