28023 63
111959 313
26294 897
119004 555
31033 362
158087 817
174947 209
54927 253
17236 248
21267 285
23144 706
55403 307
69738 298
64364 254
47389 369
158011 394
53689 691
34537 626
21668 312
95105 540
15822 419
25868 502
44731 890
82292 284
33201 206
72427 373
68236 932
69266 292