3094 101
4396 414
3490 352
4148 267
4732 685
2198 275
5742 338
3897 397
6676 764
3130 502
4904 693
1826 290
3237 557
2648 421
5038 655
3200 635
1578 91
3941 708
1842 146
3908 443
4729 875