143176 503
3571 347
14255 528
34121 331
3630 109
8109 835
74807 339
28593 660
39403 967
6797 578
4780 909
4233 567
33250 386
37791 680