3099 101
4418 414
3497 352
4157 267
4734 685
2203 275
5748 338
3904 397
6690 764
3138 502
4911 693
1838 290
3243 557
2658 421
5046 655
3205 635
1585 91
3947 708
1851 146
3917 443
4734 875