21088 269
33678 744
19028 41
8305 324
9983 692
202788 489
14164 666
3561 479
8284 842
7472 394
4528 284
24274 67
5675 385
5927 121