137680 326
2528 46
5980 666
11120 362
8459 677
13446 487
160943 329
21231 151
7890 79
8692 178
14088 760
8605 614
11508 229
3378 726