12482 121
4231 567
5923 627
14241 661
10935 399
5507 940
3595 502
129929 306
33461 521
183350 930
37669 679