216 27
566 149
2316 528
5011 603
3775 195
6664 658
5681 476
26784 152
9519 597
7418 119
10326 91
12564 332