23755 578
67122 302
6370 133
94855 758
12579 503
2687 112
5821 620
6540 481
4401 696
5418 137
39485 832