31419 243
26306 155
2559 658
83832 1049
72559 429
71150 729
18645 222
46985 197
4518 946
5934 276
4870 546