3975 320
2993 727
2921 855
2913 914
1790 124
1603 248
1557 459
1506 211
1457 60
1389 277
1376 791
1372 996
1359 394
1342 464
1323 837
1316 479
1284 397
1275 729
1268 106
1246 103