3237 667
3308 738
607 43
2930 889
2586 279
688 134
2732 633
1469 119
3749 556
5037 726
2203 475
2884 469
3472 293
2930 740
15905 118
2422 618
4831 509
3628 604
2695 105
2535 254
3477 663
3157 154
1133 90
2956 761