142528 328
2540 46
6012 666
11137 362
8484 677
13465 487
161348 329
21366 151
7932 80
8797 178
14202 760
8669 614
11620 229
3396 726