5172 638
6582 309
4088 737
66060 401
4895 892
3062 543
34651 172
1061 89
2900 119
4146 893
2350 357
4480 46