149521 533
68852 247
3274 102
4827 586
6663 780
5175 700
1427 43
5027 288
4472 291
14805 225
4857 833
6159 367
3229 153
5632 721