3175 517
10164 458
9851 375
7718 580
7546 322
1751 55
5641 131
2211 230
4118 274
6185 857
9448 779
2561 386
13517 863
1834 299
6686 607
1134 87
3149 80
8846 556
1146 43
6809 759
5831 377
6751 370
9039 503
2499 227