30148 124
11224 108
1486 177
19854 672
4122 529
6496 291
54204 572
33938 673
9100 129
3556 151
4311 254
30187 607
12216 349