139493 327
2531 46
5987 666
11123 362
8470 677
13453 487
161084 329
21273 151
7911 79
8724 178
14122 760
8620 614
11540 229
3386 726