142639 328
2541 46
6012 666
11140 362
8485 677
13469 487
161363 329
21381 151
7934 80
8802 178
14209 760
8671 614
11623 229
3396 726