3016 318
5766 774
3627 539
13449 653
23924 444
12799 359
2111 246
1794 293
6573 761
2814 434
2782 270
3594 687
3175 586
15069 612
16193 127
12013 537
7426 799
2800 452
1384 257
2615 270
1000 101
2153 194
2716 485
990 31
3386 629
21162 293
15347 106