166600 403
32267 431
19333 330
14149 934
18521 523
15734 169
12568 472
32831 468
20624 843
29585 537
16930 355