2973 832
7625 717
656 107
6038 556
2313 704
1144 203
1815 521
4887 129
1861 611
43447 39
2343 621
2649 711
1526 362
6108 623
828 173
257 60
2620 796
2847 913
2013 543
2891 816
11234 631
2198 581
46142 357
6671 285