384291 1079
257159 1184
2860468 7255
178227 790
118096 632
41909 582
60063 486
297832 1059
107637 465
47542 393
201387 489
62346 598
4178 30
56946 163
120132 735
23229 113
115120 806
49303 584
2958 153
124826 752
108013 551
13125 860
87600 768
90704 499
9614 652
106958 210
15974 602
4765 587