166601 403
32268 431
19333 330
14149 934
18521 523
15734 169
12568 472
32831 468
20625 843
29585 537
16930 355