30746 124
11493 108
1528 177
20074 672
4157 529
6560 291
54264 572
34140 673
9184 129
5008 151
4332 254
30227 607
12328 349