12562 142
27214 623
16192 481
7793 306
23452 645
7394 841
8150 496
14851 653
113563 642
4754 714
4141 485
6326 667
11181 476
64803 157
2774 301
904 53
3119 47
3751 869