10368 18
7570 19
23490 29
3804 3
5498 13
3267 8
5083 8
5851 11
9943 11
13229 24
16748 22
5862 8
4135 6
4863 8
3534 4
10814 15
3935 6
3209 4
23757 26
10293 14
4045 13
6318 9
42708 77
41587 64