11010 35
2955 91
7571 26
2203 189
8182 514
6580 43
16269 122
6088 840
4301 728
19307 614
6111 353
9501 721
1314 39
6763 102
7043 322
9701 948