51581 99
9386 6
26136 52
7997 5
20708 38
16291 37
12540 12
12310 13
15061 14
13182 10
5437 12
5549 7
11007 14
6624 10
5659 6
12227 18
5271 1
4389 3
5202 3
5117 13
4555 5
6536 11
6252 9
6867 8