12081 17
3030 6
27299 86
35920 167
5138 8
45598 143
5237 33
7849 29
72205 292
8141 20
5360 20
18154 37
11604 50
4138 30
3476 17
5916 17
22026 80
8581 25
13299 27
9288 19
6053 29
4657 16