2579 504
2040 205
4167 917
2894 357
3588 782
1369 225
8443 117
2296 376
9026 728
1728 96
4404 388
9542 47
21830 374
6290 76
3836 760