11513 19
3342 10
1346 11
43250 98
32678 85
6544 13
30974 45
7812 16
21212 17
13899 25
6118 25
11666 17
4357 7
8419 31
89029 510
9091 19
7112 23
6086 5
11030 27
14044 17
34645 130
81416 408
39046 31
77029 210