30771 124
11498 108
1529 177
20080 672
4159 529
6563 291
54264 572
34149 673
9189 129
5008 151
4334 254
30228 607
12346 349