167552 403
32598 431
19489 330
14233 934
18677 523
16155 169
12646 472
33400 469
21521 843
30148 537
17313 355