548 108
48812 66
22159 599
9986 239
6002 283
5733 535
6052 334
2903 136
9594 526
20980 501
4046 507
5442 473
11961 599