137085 326
2524 46
5980 666
11117 362
8459 677
13442 487
160903 329
21219 151
7886 79
8674 178
14077 760
8599 614
11499 229
3376 726