198095 709
16223 581
34457 426
52599 336
26908 840
26257 788
15025 458
25310 508
37976 523
6832 504
3111 473
3616 86
32248 575