13027 85
15515 80
8851 430
7369 389
7653 196
9949 148
8853 492
36925 877
14104 945
6220 189
11141 670
4855 716
15969 593
5024 235
3799 177
3428 320