14010 25
13189 9
14592 17
12039 6
55145 88
19829 26
33252 40
52029 75
33799 48
31733 63
40577 53
41261 57
254575 428
43412 57
125434 220
9379 12
53992 106
11625 5
10116 5
9631 19
12370 13
21304 19
11406 9
22434 52