50893 240
90826 758
99020 552
133448 848
99967 906
97674 211
64049 288
125539 1027
6604 637
152392 352
6648 492
8268 749
6209 723
10080 504
6949 965
12105 89
17202 583
11853 255
20076 205
13827 421
49313 927
7112 556
16974 803
9894 521
22976 886
21941 228
10292 166
13643 526