14075 19
19484 52
12027 42
31683 89
5560 6
11712 33
5848 14
5418 19
10904 30
5346 9
4384 4
9839 9
15151 26
13639 27
7484 13
23850 33
4505 4
3876 3
8605 25
4685 11
9871 7
12827 21
10404 24
45835 70