10938 35
2906 91
7552 26
2203 189
8178 514
6580 43
16266 122
6088 840
4300 728
19306 614
6105 353
9496 721
1313 39
6759 102
7041 322
9700 948