3000 245
3758 617
6744 899
5715 406
2639 568
3092 104
1389 144
762 52
4184 365
4775 517
2727 366
4994 415
984 41
4883 701
5312 597
3403 122
1072 175
3179 68
7190 199
585 56
4953 745
1727 34
4932 572
4249 291
8249 769
15628 73
3313 320
9762 275