3005 101
4310 414
3400 352
4051 267
4657 685
2139 275
5616 338
3816 397
6552 764
3051 502
4586 693
1753 290
3171 557
2581 421
4958 655
3093 635
1233 90
3830 708
1766 146
3822 443
4577 874