548 108
48911 67
22237 599
10003 239
6014 283
5743 535
6070 334
2916 136
9607 526
21065 501
4059 507
5461 473
12002 599