29125 82
28101 79
8712 37
8275 17
4388 20
26409 99
5922 18
4040 12
2700 9
5462 22
8564 31
34621 111
5698 18
15301 32
6408 22
15510 31
19746 90
4481 15
5953 13
20478 98
1793 18
4887 9
3584 9
3284 10