3001 581
6716 72
5359 138
3375 633
1015 123
1724 376
1327 30
1536 118
1110 69
12586 630
2625 520
2424 364
1541 221
1936 301
8873 729
3894 677
6990 425
5157 423
2882 357
4317 78
3815 395
2677 365
684 75
3128 205