21589 877
25973 1049
10839 819
24777 743
15980 280
22185 734
24931 133
10887 92
10455 348
5747 802
60827 782
62403 306