19348 40
10257 248
17277 436
168719 389
83979 820
26016 693
28826 146
25309 842
30072 775
37053 309
98308 458
30733 662
30992 628