3194 61
27470 465
7476 625
162375 974
371295 1075
39898 580
57010 485
21361 113
4795 586
5093 469
17286 142
1806 130
4015 867
3446 135
7169 967
24695 185
3819 153
7957 541