4025 30
12143 85
94074 532
8735 393
7106 692
8735 680
51794 725
1557 373
29598 436
2762 56
14207 539
4651 462
3777 919