2831 119
15321 809
4636 535
4127 288
34981 378
16221 286
90866 797
1889 145
13996 636
11783 314
11212 721
3547 498
3214 73
3845 132
4575 345
39496 638
2105 363
6736 719
5792 528
4559 692
2737 41
8813 697
4450 74
24560 193
5328 879
3882 776
3915 417
4801 244