19533 662
1280 307
443 32
1714 410
30041 820
8612 660
54139 198
29299 879
38175 1059
16467 820
33280 744
22949 280
28457 738
36184 143
15409 93
13006 348
7766 802
72842 784
78848 309