142900 931
34227 393
33671 794
23598 415
8255 812
13470 373
27438 585
133115 999
17783 337
18332 631
36752 493
69623 636