21691 27
59490 177
41649 89
25205 40
32194 427
36291 100
35136 72
45140 136
12237 111
13870 33
26547 122
10138 12
13754 21
26163 78
13056 25
19859 40
17059 29
11782 18
12919 18
15884 25
14824 24
21220 57
34288 126
19991 61