1197 315
783 71
10703 387
10842 41
14254 684
3639 284
13837 590
7260 171
8954 410
4817 79
29871 591
6586 890
5269 276
4298 302