2847 113
4429 585
2581 89
4294 347
3954 535
8947 423
6532 799
4448 412
4483 421
2848 33
3576 640
9734 642
3591 583
5463 529
15493 623
8462 548
7336 548
2939 38
5949 655
8169 134
2750 443
5708 883
4653 413
5874 519
5625 295
42131 871
4948 141
2975 86