197156 708
16012 580
34392 426
52205 336
26691 840
26170 787
14871 458
24899 507
37581 523
6816 504
3104 473
3604 86
32212 575