1200 75
4197 387
4937 646
6898 348
8312 95
3858 284
2940 139
11333 648
3938 388
4042 29
1669 73
3771 215
4838 925