21633 27
14270 28
28807 105
24877 98
14870 35
13492 26
38145 51
17307 36
15404 17
18157 30
23958 62
4275 12
19133 49
11104 24
10441 40
30746 120
1751 13
13616 40
31734 62
21142 74
4555 19
4352 19
4448 12
20884 100