98033 125
28075 65
40009 69
80683 192
8896 16
5462 28
26432 52
13558 67
9656 18
3111 10
20047 50
8208 20
10521 43
82980 178
46167 69
40040 97
45971 116
25805 39
13615 20
99645 319