143226 503
3571 347
14256 528
34121 331
3630 109
8109 835
74809 339
28593 660
39403 967
6797 578
4780 909
4233 567
33252 386
37792 680