25551 940
4295 252
16250 213
105486 688
3418 404
11745 441
2234 48
21365 432
5569 645
3777 233
6060 79
6340 703
2924 64
4075 549
4011 742
2035 211
4804 106
7133 249
5137 147
11907 119
5967 362
28065 646
23202 653
9868 749
10971 575
5532 613
3044 329
4559 654