12448 121
4227 567
5914 627
14230 661
10920 399
5499 940
3588 502
129581 306
33041 521
183118 930
37523 679