166669 403
32340 431
19336 330
14149 934
18530 523
15748 169
12581 472
32857 468
20641 843
29614 537
16939 355