552 108
49006 67
22337 599
10032 239
6021 283
5752 535
6087 334
2926 136
9614 526
21140 501
4061 507
5478 473
12035 599