546 108
48774 66
22142 599
9984 239
5998 283
5730 535
6052 334
2898 136
9590 526
20948 501
4043 507
5436 473
11953 599