2931 122
3512 479
1456 158
3432 778
2151 108
4176 638
3737 565
3364 258
7449 41
3952 220
3881 738
1687 184
1891 253
3334 830
3517 597
5739 571
11788 177
4371 567
3083 302
4062 658
7223 624
4018 649
2975 384
3127 517
3575 430
9157 721
5450 256
3961 210