16008 359
8306 379
12300 655
7389 266
11713 536
3806 142
9917 618
15153 297
5901 219
13694 57
4528 72
8771 455