14300 23
4725 14
9678 13
5124 5
5238 9
42291 93
33370 97
51296 43
4016 7
20505 22
23553 55
7498 9
5677 10
12164 20
105994 146
4154 3
25950 54
4564 4
4638 4
8229 11
4342 5
5729 6
11967 7
11184 24