12434 299
5162 35
4802 42
5102 135
11208 603
4700 528
17616 778
6734 93
5310 309
6960 956
3529 97
5895 592
98108 633