31854 120
59580 289
97155 361
27374 117
40287 202
15809 67
26851 134
21998 81
13150 39
20047 88
9832 44
33435 128
37773 197
12981 42
8683 31
9972 50
9238 37
6912 24
9349 31
60520 258
9352 23