4221 85
11217 391
5317 664
3340 312
9234 762
15624 69
12841 181
3418 152
4521 486
6531 231
8296 616
4344 249
5958 158
8415 497
6903 512