1000 281
1901 569
2556 525
993 268
6671 711
4316 403
3515 326
4998 355
4362 629
2794 551
3098 158
1935 519
7221 681
4295 147
3619 973
7418 822