19348 40
10259 248
17281 436
168721 389
83995 820
26018 693
28828 146
25311 842
30072 775
37053 309
98311 458
30733 662
30992 628