9832 175
14429 691
12376 771
11416 595
29566 186
4557 77
2191 159
8307 433
29171 416
4825 417
2736 589