298561 1059
463 125
10744 312
16015 181
19084 358
43056 643
67799 130
45246 843
51729 59
6883 422
30964 747
1580 451
74808 638
111215 594
43038 677
30078 687
13881 397
107871 465
27615 386
40717 158
34935 753
55521 519
75000 522
2782 629