9669 9
23168 80
29678 82
32656 129
25601 60
9596 11
13797 19
10539 15
32491 59
61108 87
9298 5
22246 45
24336 100
90557 185
22283 76
17873 46
53028 191
51001 180
27953 41
34441 102
17048 41
10375 8
15060 23
37086 64