5940 737
2951 514
6732 384
4193 439
5604 165
4089 220
48296 269
13824 1002
95787 473
69576 326
3016 515
4750 615
4513 88
4579 928
3834 536
3691 548