166035 403
32112 431
19247 330
14105 934
18460 523
15694 169
12512 472
32681 468
20510 843
29075 537
16755 355