58221 405
289400 696
127251 528
73768 338
87302 735
68706 691
162204 992
118725 447
148629 594
29401 676
16287 254
24256 203