1229 315
788 71
10714 387
10856 41
14283 684
3652 284
13849 590
7263 171
8970 410
4830 79
29899 591
6589 890
5274 276
4306 302