36002 105
9462 29
8822 13
11264 24
7228 18
31477 68
13039 28
11229 39
44507 80
50411 115
5095 15
30952 83
7433 15
22806 48
14235 29
5482 9
42315 72
124011 234
9818 29
15725 18
47747 131
16040 43
18775 41
32800 89