28005 63
111946 313
26284 897
118983 555
31028 362
158051 817
174892 209
54916 253
17232 248
21255 285
23142 706
55383 307
69715 298
64341 254
47371 369
157983 394
53683 691
34524 626
21658 312
95074 540
15817 419
25857 502
44719 890
82276 284
33199 206
72399 373
68221 932
69243 292