6019 86
3908 436
3561 386
2449 341
3523 406
4752 615
1728 57
2731 270
3149 101
2515 312
3849 691
4201 747
3380 374
26423 624
23755 83
16479 280
55321 344
29103 77
70982 1005
47987 523