2985 667
3346 580
1016 32
6098 393
3651 639
2858 547
1957 301
2196 238
6070 508
2726 704
4013 459
17111 602
3004 514
3581 459
3546 593
22710 209
791 76
6504 471
15515 290
3981 765
20765 224
11688 802
9426 57
13494 300
12721 593
4879 386
3042 37
7597 839