100032 537
95338 872
126583 755
110860 313
116546 553
67591 298
155731 393
80511 284
180256 472
205985 476
146546 511
5110 319
97855 385
128976 560
10348 706
179115 890
69635 326
174678 624
139617 459
214921 657
208384 833
216611 1253
128596 788
103184 247
109946 686
23180 356
80828 674
208327 734