23687 578
66811 302
6284 133
94470 758
12396 503
2684 112
5815 620
6522 481
4390 696
5396 137
39341 832