3003 101
4304 414
3398 352
4047 267
4656 685
2139 275
5615 338
3814 397
6551 764
3050 502
4584 693
1746 290
3169 557
2576 421
4956 655
3086 635
1232 90
3824 708
1759 146
3819 443
4576 874