28042 508
16906 876
18861 487
26062 785
16774 135
13621 335
18141 432
8238 265
7891 200
6231 657
7967 351