27580 810
8449 554
8085 380
6463 38
17327 863
6691 715
5468 97
9133 719
12718 840
8435 264
11790 648
12615 473
29179 519
6651 504
6564 469
8955 80
5426 183