12434 299
5159 35
4802 42
5102 135
11204 603
4700 528
17616 778
6733 93
5310 309
6960 956
3529 97
5894 592
98097 633