548 108
48866 67
22181 599
9994 239
6008 283
5739 535
6063 334
2909 136
9599 526
21026 501
4056 507
5455 473
11980 599