31858 120
59590 289
27376 117
40292 202
15814 67
26856 134
22008 81
13152 39
20053 88
9835 44
97164 361
37777 197
12983 42
8684 31
9976 50
9239 37
6916 24
9352 31
60529 258
9354 23
33436 128