12555 142
27212 623
16189 481
7792 306
23450 645
7393 841
8149 496
14850 653
113548 642
4753 714
4140 485
6323 667
11181 476
64795 157
2774 301
904 53
3119 47
3751 869