17276 29
59402 117
28870 95
5977 1
9739 21
11448 21
7834 13
7244 12
7462 9
8447 10
16627 46
10296 10
8283 9
10177 11
5680 3
6266 1
14067 5
5420 5
6671 4
4579 3
6044 3
5829 12
4936 4
15763 20