13027 85
15518 80
8851 430
7370 389
7667 196
9950 148
8924 492
36927 877
14106 945
6221 189
11141 670
4855 716
15972 593
5024 235
3799 177
3429 320