1215 315
788 71
10705 387
10846 41
14266 684
3643 284
13841 590
7260 171
8964 410
4821 79
29879 591
6588 890
5269 276
4302 302