141895 328
2538 46
6007 666
11132 362
8481 677
13462 487
161273 329
21344 151
7926 80
8772 178
14184 760
8641 614
11589 229
3392 726