122226 475
3543 347
14213 528
33977 331
3615 109
8036 835
74306 338
28448 660
39150 966
6771 578
4765 909
4226 567
32799 386
37469 679