166658 403
32328 431
19336 330
14149 934
18530 523
15748 169
12580 472
32855 468
20640 843
29608 537
16939 355