2922 122
3507 479
1451 158
3427 778
2146 108
4169 637
3732 565
3361 258
7431 41
3947 220
3875 738
1682 184
1886 253
3331 830
3514 597
5736 571
11770 177
4366 567
3074 302
4059 658
7211 624
4013 649
2968 384
3124 517
3573 430
9152 721
5447 256
3952 210