3005 41
2984 492
4604 424
3407 607
2696 177
3715 198
6942 324
8317 877
1971 251
5043 680
3445 637
4130 283
2689 264
4411 628
16530 642
3670 597
3619 915
2989 230
6731 109
1615 262
4436 799
2665 355
15655 180
3702 550