3003 319
2932 698
2721 528
1840 301
3026 655
3570 786
3417 559
3460 700
3032 822
1403 225
3241 553
1922 53
1617 322
2558 664
1182 132
2807 481
2911 714
6664 733
1958 280
2459 380
2136 403
4265 499
5728 337
2725 528