139759 327
2531 46
5988 666
11123 362
8471 677
13456 487
161112 329
21280 151
7912 79
8730 178
14131 760
8620 614
11547 229
3387 726