3999 576
4815 534
7047 483
8888 106
2645 187
3857 493
2760 31
2738 64
5718 77
15136 459
4328 435
11930 565
4725 500
2599 325
13234 472
3967 443
4893 233
3442 848
17646 523
7905 369
11269 727
3220 684
4492 688
2743 296