851 3
5168 14
6145 22
13027 14
13369 2
8088 13
16083 58
5588 13
3659 9
5276 10
30436 56
49043 64
5845 9
9642 8
5505 7
6094 2
7035 18
7399 30
23853 28
6782 16
5386 10
11390 28
8987 32
5201 16