3145 746
1250 166
922 45
1486 229
2659 353
2672 418
3622 634
3731 724
3255 584
1021 79
3327 82
2345 582
3794 958
552 36
3359 975
1453 250
3227 824
867 72
2186 403
793 175
2524 353
2552 573
1035 159
1950 309