12483 299
5189 35
4830 42
5241 135
11372 603
4737 528
17640 778
6794 93
5377 309
6997 956
3549 97
5938 592
98518 633