23801 578
67250 302
6405 133
95056 758
12695 503
2690 112
5828 620
6553 481
4407 696
5434 137
39589 832