21288 37
14473 31
20108 21
11069 17
8455 11
20385 38
6998 20
11382 36
6940 17
10717 33
6800 9
19238 44
10416 28
5993 13
30408 92
4829 9
5426 15
37153 107
16065 27
67650 188
4243 11
15430 41
42995 116
11207 30