82580 803
57297 204
14716 647
33519 532
25085 75
25551 812
17615 535
36054 463
76327 487
31441 273
19837 173
37410 178
72149 481
63531 180
35260 671
123622 336
25745 375
60651 324
24878 390
46488 434
21799 53
31778 706
73932 770
89123 917
33276 695
25893 314
60600 888