15032 51
35833 154
24252 173
99441 462
37984 107
33169 95
25342 39
64808 193
21142 63
18002 33
17784 33
16378 17
27412 34
24919 84
14117 19
20742 92
29357 66
50017 140
23555 32
83879 278
31163 84
26863 85
24260 98
14595 19