21091 269
33681 744
19028 41
8305 324
9984 692
202788 489
14165 666
3561 479
8286 842
7473 394
4530 284
24274 67
5675 385
5927 121