781 71
10692 387
10835 41
14226 684
3635 284
13822 590
7256 171
8929 410
4809 79
29846 591
6580 890
5263 276
4296 302