12454 299
5173 35
4815 42
5142 135
11318 603
4720 528
17628 778
6760 93
5338 309
6983 956
3539 97
5915 592
98332 633