15071 25
10639 13
24091 24
16207 3
4605 3
5890 7
28007 9
31673 36
15516 5
58521 93
17013 40
7779 8
16395 17
10193 19
7313 10
16453 24
13245 12
16512 13
769 7
12662 25
7486 15
5290 6
5120 8
5115 8