142547 328
2540 46
6012 666
11137 362
8485 677
13465 487
161351 329
21367 151
7933 80
8797 178
14202 760
8670 614
11620 229
3396 726