29505 857
8103 527
51896 760
43587 679
58604 447
27147 161
96493 263
54712 450
42911 184
52138 776
37496 322
32768 194
9030 336
64047 157
57880 771
39644 189
46440 534
39854 479
35140 49
134342 149
106567 954
33210 633
30176 820
53474 330
18206 184
46468 523
20806 359
52579 78