57028 106
239188 1036
291592 948
202246 337
183067 507
33375 302
29361 500
541826 904
70193 613
148566 199
221258 860
333628 926
164594 911
27482 509
172256 728
278064 400
666711 1529
218966 193
89044 621
49826 455
13766 102
196116 533
62118 383
96562 145
55723 289
318002 699
43164 809
172603 411