34441 102
27953 41
51001 180
53028 191
17873 46
22283 76
90557 185
24336 100
22246 45
9298 5
61108 87
32491 59
10539 15
13797 19
9828 11
25601 60
32656 129
29678 82
23168 80
9669 9
10809 12
40374 157
121760 414
28796 59