12553 142
27210 623
16189 481
7792 306
23450 645
7393 841
8149 496
14850 653
113546 642
4753 714
4139 485
6323 667
11181 476
64795 157
2774 301
904 53
3118 47
3751 869