4221 85
11216 391
5317 664
3340 312
9234 762
15623 69
12840 181
3416 152
4521 486
6531 231
8296 616
4344 249
5958 158
8415 497
6903 512