24973 32
41228 71
51167 120
28249 68
18868 34
10804 3
10183 3
32097 94
60279 192
24588 20
37431 54
9956 3
17975 8
32703 47
17463 14
206729 706
12684 20
16255 5
14438 22
11525 10
29051 46
42757 116
80353 344
41613 76