2969 300
2611 261
5768 803
4894 123
9358 408
20295 651
3133 606
3587 564
3615 234
10661 555
4854 839
5563 500
5638 653
4327 174
5349 725
2865 82
6177 435
2176 198
2933 416
3447 769
1500 153
8011 687
6610 624
1484 164