149522 533
68863 247
3274 102
4827 586
6663 780
5175 700
1427 43
5027 288
4473 291
14806 225
4857 833
6160 367
3230 153
5633 721