23509 38
8606 215
2047 495
3701 639
1642 52
13341 130
6331 728
28321 670
6079 412
6326 612
13114 273
9099 613
2744 205
4569 830