21080 269
33668 744
19026 41
8300 324
9973 692
202766 489
14163 666
3561 479
8283 842
7466 394
4519 284
24272 67
5673 385
5922 121