15623 31
2842 5
13713 10
11098 18
4038 10
9119 25
18130 33
7181 25
4370 9
9475 25
14321 40
59037 148
7036 8
6743 10
5211 14
3156 2
4890 3
7263 9
10044 10
20370 21
7619 17
5926 2
10652 27
12027 19