4257 85
11232 391
5328 664
3352 312
9245 762
15668 69
12870 181
3461 152
4534 486
6537 231
8301 616
4353 249
5978 158
8447 497
6912 512