548 108
48891 67
22201 599
9997 239
6010 283
5740 535
6066 334
2914 136
9603 526
21036 501
4057 507
5457 473
11992 599