21080 269
33668 744
19026 41
8300 324
9974 692
202767 489
14164 666
3561 479
8283 842
7466 394
4519 284
24273 67
5673 385
5922 121