25596 38
8893 215
2086 495
3750 639
1796 52
13734 130
6425 728
29093 670
6246 412
6512 612
13186 273
9172 613
2833 205
4633 830