135993 495
3552 347
14224 528
34045 331
3623 109
8076 835
74528 339
28515 660
39272 967
6780 578
4773 909
4230 567
32975 386
37616 679