21106 269
33698 744
19033 41
8312 324
10000 692
202827 489
14168 666
3563 479
8287 842
7485 394
4541 284
24278 67
5682 385
5934 121