1051 16
1595 18
574 1
13696 129
4470 16
6057 27
3193 20
3520 18
6691 48
10884 71
10890 30
9855 34
21655 59
30447 67