2847 113
4429 585
2580 89
4294 347
3954 535
8945 423
6528 799
4447 412
4483 421
2848 33
3576 640
9734 642
3591 583
5462 529
15492 623
8462 548
7336 548
2939 38
5949 655
8168 134
2749 443
5706 883
4653 413
5873 519
5625 295
42125 871
4947 141
2975 86