5016 869
24179 119
5088 464
10980 348
15336 158
6227 716
20187 347
16016 153
18353 881
31060 648
4574 575
7600 506
15877 107
3902 665
15276 451
5877 911
1224 71
5675 468