21691 27
59490 177
41649 89
25205 40
32194 427
36063 100
35136 72
45140 136
12237 110
13870 33
26315 122
10138 12
13754 21
26163 78
13056 25
19859 40
17059 29
11782 18
12919 18
15652 25
14824 23
21220 56
34288 126
19991 61