137727 326
2528 46
5980 666
11120 362
8459 677
13446 487
160945 329
21232 151
7890 79
8692 178
14090 760
8605 614
11508 229
3378 726