10642 10
31671 54
44716 80
174607 237
9382 7
23956 26
19762 20
10724 20
6364 9
14129 15
13616 17
10290 13
27421 31
12372 5
9027 10
7397 7
10039 13
8760 6
7903 12
25442 57
21847 51
4894 6
12648 15
5913 12