2847 113
4429 585
2581 89
4294 347
3954 535
8946 423
6529 799
4447 412
4483 421
2848 33
3576 640
9734 642
3591 583
5463 529
15493 623
8462 548
7336 548
2939 38
5949 655
8168 134
2749 443
5707 883
4653 413
5874 519
5625 295
42128 871
4948 141
2975 86