137371 326
2527 46
5980 666
11118 362
8459 677
13446 487
160929 329
21226 151
7890 79
8684 178
14084 760
8602 614
11503 229
3378 726