11226 7
3827 5
5281 5
4091 1
5642 10
12762 28
13082 20
16240 13
9093 2
5687 3
12687 15
3743 9
4381 3
5829 6
13586 39
175080 310
4148 4
16201 32
14702 30
49507 32
5535 5
7290 9
12408 27
3602 8