21107 269
33699 744
19034 41
8313 324
10001 692
202828 489
14168 666
3563 479
8287 842
7487 394
4541 284
24278 67
5682 385
5934 121