166022 403
32108 431
19244 330
14104 934
18455 523
15693 169
12512 472
32664 468
20505 843
29065 537
16753 355