14182 24
10916 23
5097 7
8931 9
6324 8
15386 47
34739 87
7251 6
6571 4
7357 8
10445 8
5607 6
5549 11
9782 14
10512 21
5994 7
2794 2
2913 2
3647 3
2909 1
3068 2
4275 12
2591 2
2925 1