104405 212
68775 590
6541 516
3572 237
109005 397
247474 1058
24081 648
74513 513
21790 1039
10080 88
10085 655
4638 150
16174 260
23501 612
3988 65