23489 800
79121 242
280255 526
403066 537
103038 573
179559 407
21089 712
69413 316
148282 929
86386 830
116798 403
28499 175
12830 67
20124 623
33067 633
79255 146
101779 264
19834 144
173928 313
27653 313
37185 342
83985 270
15947 738
23750 837
24322 369
115655 255
8557 713
10612 83