2800 7
2337 2
2967 8
13071 17
34131 29
15392 20
17818 14
23181 27
8639 7
33251 49
5402 9
6749 2
7331 4
7488 15
4761 4
6893 3
10002 18
8102 10
6945 7
10765 11
30984 44
17934 21
8811 20
17069 28