3002 101
4303 414
3397 352
4046 267
4656 685
2137 275
5612 338
3814 397
6546 764
3050 502
4581 693
1742 290
3169 557
2572 421
4955 655
3085 635
1232 90
3822 708
1756 146
3818 443
4574 874