1116 270
2599 520
1968 353
2560 143
3235 517
1286 169
2121 306
3011 784
2451 496
3512 967
2895 441
3888 945
3542 779
1188 41
3348 646
5243 111
2797 642
3485 691
1395 157
5827 270
3643 644
2267 546
3737 468
3306 683