166652 403
32323 431
19336 330
14149 934
18530 523
15747 169
12579 472
32855 468
20639 843
29607 537
16939 355