25033 461
8551 658
56344 68
38839 138
7472 532
3199 53
4402 803
37151 82
2863 351
5160 754
6081 631
4742 641
48844 592
2988 761
2771 641