14851 355
8048 379
11910 654
7050 266
11526 536
3555 142
9623 618
14550 297
5714 219
12545 56
4329 72
8406 455