22300 68
11183 26
95488 199
9803 23
7073 13
13730 29
14092 40
13090 39
5641 7
7012 12
10924 25
5314 5
4722 9
5140 7
4345 5
5010 7
6160 13
5790 14
15595 47
9572 35
14843 47
9286 23
6501 5
6088 4