10893 34
2838 91
7529 26
2202 189
8173 514
6580 43
16263 122
6088 840
4300 728
19306 614
6105 353
9495 721
1313 39
6754 102
7041 322
9700 948