2946 667
3303 580
1000 32
6025 393
3611 639
2827 547
1944 301
2165 238
6033 508
2707 704
3973 459
16925 602
2977 514
3553 459
3519 593
22673 209
785 76
6420 471
15498 290
3967 765
20749 224
11679 802
9410 57
13477 300
12708 593
4857 386
3037 37
7594 839