3998 531
2635 240
6673 163
5515 374
3563 840
3487 171
4313 244
2429 645
5655 602
9335 330
4261 610
5565 738
9505 708
3969 597
7097 57
7502 509
8618 506
9097 255
2829 166
1673 265
3966 577
9678 139
1889 39
5890 322