30775 124
11498 108
1529 177
20080 672
4159 529
6563 291
54266 572
34150 673
9190 129
5008 151
4334 254
30228 607
12346 349