3016 759
1446 259
2508 737
1010 143
40106 662
2278 639
2083 342
2414 258
825 164
994 147
3327 792
808 49
2148 414
1123 70
1723 349
2635 481
4772 522
3787 773
1058 49
31048 198
2917 648
1523 250
1857 316
2808 823
1121 121
2568 764
532 79
3567 812