4216 680
1001 33
1242 36
3848 175
5502 874
7593 779
3993 420
7138 387
3125 389
4262 316
2885 439
4846 457
3489 587
3701 707
5672 596
8359 128
18244 558
4475 452
5574 194
4489 544
5040 317
22522 239
9979 673
3959 681