182692 429
117560 726
14742 782
7495 854
84636 490
32581 275
36701 518
112500 522
55534 260
37553 362
2893 371
9523 344
63879 885