142568 328
2541 46
6012 666
11138 362
8485 677
13465 487
161352 329
21370 151
7934 80
8800 178
14203 760
8671 614
11620 229
3396 726