307879 179
74723 218
84652 134
64410 1049
97807 372
58442 600
28360 599
62294 255
33689 844
61363 883
50543 745
20531 762
113855 381
13428 634
51338 693
24450 271
50267 261
36224 419
119595 469
71121 233
48013 327
46349 679
103768 264
40159 322
50643 534
114662 957
32719 820
20709 184