15906 31
2842 5
13713 10
11098 19
4038 10
9119 26
18130 33
7181 25
4370 9
9475 25
14321 40
59572 149
7036 8
6743 10
5211 14
3156 2
4890 3
7263 9
10044 10
20370 21
7619 17
6184 2
10652 27
12302 19