1190 315
783 71
10703 387
10841 41
14250 684
3638 284
13833 590
7259 171
8949 410
4816 79
29867 591
6584 890
5269 276
4297 302