97666 121
28075 65
40009 69
79871 192
8896 16
5462 28
26432 51
13558 67
9656 18
3111 10
19282 48
8208 19
10521 43
82129 174
46167 69
40040 96
45568 115
25805 37
13255 20
97925 309
49346 70