166726 403
32350 431
19338 330
14154 934
18543 523
15757 169
12588 472
32876 468
20657 843
29635 537
16946 355