28007 63
111947 313
26285 897
118986 555
31029 362
158055 817
174905 209
54920 253
17232 248
21258 285
23142 706
55385 307
69716 298
64345 254
47376 369
157987 394
53683 691
34526 626
21661 312
95083 540
15819 419
25859 502
44723 890
82280 284
33199 206
72404 373
68226 932
69246 292