1592 16
1581 6
14616 68
6589 28
15502 35
12329 25
16710 40
17556 39
21868 49
29457 108
12252 13
7098 27
12095 48
20073 41
29586 38
26804 76
8764 15