5823 17
12497 29
10952 23
14346 15
30249 41
28143 51
12272 24
95499 159
6884 5
82977 161
4138 9
4730 3
52526 95
14318 11
7790 11
7682 13
162684 220
22070 31
15667 35
6190 20
16738 14
39799 67
6637 18
73674 136