18151 51
22110 46
51757 195
31082 83
32240 94
40470 69
16790 21
38966 138
75251 239
132762 299
176033 962
25043 43
48885 147
22562 42
36268 104
14751 15
45103 86
32273 131
37354 81
43638 117
38944 121
31927 96
19277 40
32214 78