25906 92
26148 170
29047 269
11338 577
9872 680
16405 702
69212 441
26762 539
3922 84
8117 406
5504 500
7226 703
73498 784
79374 310