50896 240
90837 758
99033 552
133467 848
99988 906
97679 211
64063 288
125555 1027
6605 637
152408 352
6648 492
8268 749
6210 723
10080 504
6949 965
12107 89
17206 583
11853 255
20080 205
13829 421
49316 927
7115 556
16980 803
9896 521
22978 886
21941 228
10294 166
13650 526