12437 299
5166 35
4811 42
5121 135
11263 603
4706 528
17617 778
6744 93
5321 309
6976 956
3537 97
5904 592
98218 633