12941 561
30321 693
40931 153
6135 134
10821 671
7860 141
12187 496
23943 420
14388 35
10053 655
3422 553
18943 156
38718 567