28006 63
111947 313
26284 897
118984 555
31028 362
158054 817
174899 209
54919 253
17232 248
21257 285
23142 706
55384 307
69715 298
64344 254
47375 369
157986 394
53683 691
34525 626
21660 312
95079 540
15819 419
25857 502
44723 890
82279 284
33199 206
72401 373
68225 932
69245 292