15054 8
9859 8
12876 11
12339 16
15640 32
20661 20
14989 26
21375 40
20215 50
54022 186
15590 20
10890 12
25298 78
7204 3
15733 34
9040 4
6807 4
8922 3
23654 81
10230 17
14716 23
11809 23
7786 2
10347 17