159 47
1037 218
1077 243
1739 466
1768 518
809 246
140 27
1761 508
6872 598
4228 681
3857 561
5848 322
4826 113
13280 492
21586 187
7662 143
5840 518
5201 70