21091 269
33683 744
19028 41
8305 324
9988 692
202794 489
14165 666
3562 479
8286 842
7473 394
4531 284
24275 67
5676 385
5928 121