2847 113
4429 585
2581 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
5707 883
4653 413
5873 519
5625 295
42127 871
4947 141
2975 86