3005 469
1975 42
2425 590
3136 518
2130 478
2849 818
2602 685
2684 315
2131 388
1445 73
22891 617
3053 934
1683 296
802 148
1192 191
3822 886
861 89
1789 303
4381 750
3456 722
3851 621
2554 704
2683 553
3619 703