29678 81
23168 80
50993 174
9669 9
11934 24
121760 412
25029 30
23102 28
17173 52
20967 20
34920 98
16527 56
19284 15
16681 47
13241 19
18848 40
30006 82
10555 14
15346 15
21951 34
22434 23
14558 27
11000 7
18272 26