123242 282
262655 975
14406 894
11460 800
74175 746
8302 100
90676 591
109550 628
477227 1557
11865 441
8148 354
78958 538
11356 582
13950 366
110786 470
139851 1071
3941 364
7744 746
82023 383
115420 306
203308 899
93847 489
5176 259
139986 674
4421 270
212668 673
15890 218
28877 452