24601 38
8758 215
2052 495
3716 639
1708 52
13667 130
6376 728
28680 670
6141 412
6409 612
13139 273
9125 613
2776 205
4595 830