166025 403
32110 431
19247 330
14104 934
18458 523
15693 169
12512 472
32675 468
20509 843
29067 537
16754 355