916 10
1538 5
4890 16
3328 10
6836 18
4846 13
5235 8
4000 9
3819 12
7223 17
4644 8
3590 3
3743 4
7682 15
11798 9
4045 4
6896 13
8021 18
13008 21
7828 13
4331 5
18234 29
5915 5
16769 28