10983 35
2951 91
7565 26
2203 189
8182 514
6580 43
16269 122
6088 840
4301 728
19306 614
6109 353
9499 721
1313 39
6763 102
7042 322
9701 948