30757 124
11497 108
1529 177
20077 672
4159 529
6561 291
54264 572
34142 673
9187 129
5008 151
4334 254
30228 607
12336 349