29493 857
8102 527
51868 760
43569 679
58586 447
27128 161
96451 263
54693 450
42904 184
52119 776
37384 322
32752 194
9027 336
64000 157
57859 771
39627 189
46412 534
39833 479
35107 49
134265 149
106510 954
33196 633
30153 820
53431 330
18193 184
46433 523
20789 359
52537 78