4250 427
4513 383
2030 229
6375 615
5209 469
4972 739
2152 130
3574 598
2798 188
12187 71
5768 112
4995 752
3465 414
9562 649
32833 166
12373 111
8586 500
3527 318