7998 362
4850 503
25589 92
10041 611
16562 28
4629 495
248323 968
66860 418
71305 660
41668 408
19288 432
74909 218
49926 602
24552 472
20858 839
17801 699
50000 524
24461 242
20556 711
25540 697
24194 129
22600 624
17158 57
21422 328
42033 619
32410 603
21752 261
36570 375