3127 695
1063 123
3992 811
2012 412
2732 351
1084 101
3855 765
5790 900
913 58
4620 565
3833 274
2964 504
978 74
6515 550
3198 471
2280 355
1880 70
2693 345
3554 809
3407 846
1988 240
3906 414
3706 839
4047 640