27404 83
9209 31
26133 91
19459 70
7976 16
21564 72
10593 29
4356 7
21868 49
22009 66
7098 27
16760 38
54033 192