2976 926
3928 662
3845 256
3026 851
744 105
831 64
999 113
584 119
3649 675
1576 365
2534 312
2962 114
2744 301
1825 449
904 230
3551 668
2979 269
3232 935
1405 170
4159 418
2779 443
1364 374
3186 479
2211 657