166638 403
32291 431
19334 330
14149 934
18526 523
15739 169
12577 472
32844 468
20634 843
29600 537
16938 355