3001 315
960 36
3158 614
1682 198
3209 565
3428 667
2793 388
3447 421
1716 143
2450 261
2812 544
3910 503
1260 198
3043 738
3520 727
3077 90
1855 344
3431 532
3502 247
3676 691
1675 78
4264 398
3728 158
1078 93
1868 381
2294 339