197531 708
16020 580
34414 426
52349 336
26780 840
26192 787
14929 458
25062 508
37719 523
6819 504
3107 473
3607 86
32218 575