183996 429
117762 726
14743 782
7497 854
84686 490
32599 275
36703 518
112591 523
55576 260
37570 362
2894 371
9525 344
63890 885