3085 101
4390 414
3486 352
4140 267
4726 685
2196 275
5735 338
3894 397
6669 764
3127 502
4896 693
1823 290
3234 557
2642 421
5034 655
3194 635
1573 91
3933 708
1839 146
3904 443
4723 875