548 108
48897 67
22213 599
10000 239
6013 283
5740 535
6067 334
2915 136
9605 526
21046 501
4058 507
5459 473
11994 599