3094 101
4397 414
3491 352
4150 267
4733 685
2198 275
5742 338
3897 397
6678 764
3131 502
4906 693
1827 290
3237 557
2649 421
5038 655
3200 635
1578 91
3942 708
1843 146
3908 443
4729 875