4025 30
12143 85
94091 532
8737 393
7106 692
8735 680
51794 725
1557 373
29606 436
2762 56
14208 539
4651 462
3777 919