4019 527
11664 795
3299 71
7291 684
7435 728
1748 62
2769 54
4419 434
1816 123
2778 266
4092 762
1569 213
3444 501
3195 475
1556 296
1758 104
4213 875
1682 188
1281 99
3191 587
3643 93
1101 60
4274 894
2604 239