121456 160
35722 275
106632 103
72030 827
23899 49
17674 330
9631 882
58184 532
53848 527
52454 603
76067 81
126720 386
61891 688
103994 402
52894 123
100727 235
15362 515
93596 904
32749 941
158628 540
45092 60
82673 599
94896 507
50994 409
19301 98
5793 322
8361 685
96158 231