2018 508
2245 712
2404 761
2242 586
1831 437
2398 490
1863 386
3272 794
171 25
8794 316
17788 215
22861 362
31180 435
4191 47
8325 360
3658 565
30590 538
9931 50
16275 689
51551 858
7511 427
9654 575
4584 564
6770 669
11468 656
17262 802
26434 130
19683 493