14860 598
7820 801
21168 269
33809 744
19057 41
8328 324
10043 692
202974 489
14176 666
3566 479
8300 842
7587 394
4557 284
24300 67
5699 385
5972 121