25768 948
14194 580
734 153
9558 242
30841 584
3584 885
3062 648
5572 140
10671 45
19053 315
22258 665
23388 352
2002 390
16566 624
4384 672
5653 305
5828 438