197533 708
16020 580
34415 426
52354 336
26780 840
26192 787
14931 458
25064 508
37725 523
6819 504
3107 473
3607 86
32218 575