14971 15
20713 38
11490 5
15258 8
13010 8
9905 3
6619 5
14447 10
11422 13
6222 1
12228 9
9034 4
8677 3
10254 9
9717 8
7222 3
7411 2
5141 1
8947 9
9466 6
11617 6
11592 25
33154 39
17460 18