4257 85
11232 391
5328 664
3352 312
9245 762
15672 69
12879 181
3463 152
4534 486
6537 231
8301 616
4354 249
5981 158
8450 497
6913 512