159 47
1037 218
1077 243
1739 466
1769 518
809 246
140 27
1761 508
6877 598
4228 681
3857 561
5848 322
4828 113
13281 492
21588 187
7662 143
5840 518
5202 70