2619 685
1950 487
5456 509
13051 561
3554 140
35857 423
2211 67
3548 604
4290 840
8887 639
1922 220
3854 827
11178 731
2712 343
4264 641