9831 175
14429 691
12376 771
11416 595
29566 186
4557 77
2191 159
8307 433
29170 416
4824 417
2736 589