12893 37
15152 11
35085 104
783 43
2860 6
22195 36
18869 15
551 9
45838 82
1034 8
12986 27
18629 31
11183 45
6317 18
18851 81
4379 18
14757 55
13699 25
2289 6
1761 3
17718 41
9703 10
7421 15
15228 20