15032 51
35833 152
24252 173
99441 461
37984 107
32936 95
25342 39
64808 191
21142 62
18002 32
17784 33
16378 17
27412 34
24919 84
14117 19
20509 92
29357 66
50017 138
23555 32
83648 278
31163 84
26863 85
24260 98
14595 19