50073 63
136999 198
51364 131
49287 84
53285 518
48954 90
42570 759
108463 317
39941 913
105042 392
40383 451
104356 176
38638 374
45050 324
174503 573
41073 578
40308 529
109066 847
20304 485
41363 672
33805 84
43700 93
25325 558