580 175
125 994
518 334
597 142
259 108
276 311
983 350
403 767
263 912
678 611
266 107
599 447
246 623
333 239
878 101
63 458
78 826
118 523
588 453
679 250
431 887
753 892
562 983
616 318
484 354
259 841
170 726
496 157
179 166
920 14