25579 38
8892 215
2086 495
3750 639
1796 52
13733 130
6425 728
29092 670
6246 412
6511 612
13185 273
9172 613
2833 205
4633 830