23753 578
67118 302
6370 133
94849 758
12576 503
2687 112
5821 620
6540 481
4401 696
5418 137
39483 832