2991 667
3782 862
5023 677
1897 263
2752 302
4615 625
6851 501
2651 481
5148 645
2730 455
1356 33
1424 103
5152 697
2125 119
2490 423
4894 222
3681 294
3006 519
3175 26
1769 44
4332 471
3921 797
3706 527
6308 963