311196 191
28697 893
35301 375
10844 369
75238 218
82192 294
7890 702
183243 225
33660 335
43863 142
85227 134
25499 49
190837 216
207891 536
50065 602
168604 403
48845 851
59248 600
178158 206
49763 255
40535 763
98140 677
50689 168
42104 423
33046 777
42080 870
181531 690
169286 309