6953 20
10139 33
52958 211
14925 44
25484 89
61404 195
126672 530
19544 25
4289 4
3704 3
8051 12
6125 16