28020 63
111956 313
26291 897
119003 555
31032 362
158076 817
174939 209
54927 253
17236 248
21267 285
23144 706
55400 307
69737 298
64363 254
47385 369
158002 394
53687 691
34536 626
21667 312
95104 540
15821 419
25867 502
44730 890
82291 284
33201 206
72425 373
68235 932
69265 292