137137 326
2525 46
5980 666
11117 362
8459 677
13444 487
160911 329
21221 151
7886 79
8678 178
14077 760
8600 614
11500 229
3377 726