30743 124
11491 108
1528 177
20072 672
4157 529
6560 291
54264 572
34136 673
9183 129
5008 151
4332 254
30227 607
12328 349