140646 327
2535 46
5993 666
11127 362
8475 677
13460 487
161184 329
21300 151
7914 80
8749 178
14148 760
8632 614
11564 229
3391 726