28006 63
111947 313
26284 897
118983 555
31028 362
158053 817
174897 209
54918 253
17232 248
21255 285
23142 706
55384 307
69715 298
64344 254
47372 369
157984 394
53683 691
34525 626
21660 312
95076 540
15819 419
25857 502
44722 890
82278 284
33199 206
72399 373
68224 932
69243 292