30737 124
11490 108
1528 177
20072 672
4157 529
6559 291
54264 572
34134 673
9181 129
5008 151
4331 254
30227 607
12327 349