50886 240
90793 758
98999 552
133403 848
99946 906
97664 211
64029 288
125534 1027
6604 637
152356 352
6647 492
8266 749
6208 723
10079 504
6948 965
12102 89
17197 583
11847 255
20071 205
13823 421
49305 927
7110 556
16974 803
9894 521
22973 886
21940 228
10291 166
13633 526