137416 326
2528 46
5980 666
11118 362
8459 677
13446 487
160932 329
21226 151
7890 79
8687 178
14087 760
8602 614
11505 229
3378 726