2953 667
3314 580
1002 32
6041 393
3622 639
2831 547
1948 301
2175 238
6045 508
2713 704
3980 459
16977 602
2981 514
3556 459
3521 593
22684 209
788 76
6436 471
15500 290
3970 765
20751 224
11680 802
9414 57
13480 300
12710 593
4860 386
3038 37
7595 839