1191 315
783 71
10703 387
10841 41
14250 684
3639 284
13835 590
7259 171
8950 410
4816 79
29869 591
6586 890
5269 276
4298 302