598 108
50597 67
22899 600
10420 239
6222 283
5854 535
6487 335
3083 136
9733 526
22039 501
4171 507
5643 473
12739 599