28047 508
16907 876
18863 487
26062 785
16775 135
13621 335
18142 432
8240 265
7891 200
6231 657
7968 351