35106 426
317323 580
7212 662
912511 1996
17000 569
9731 141
172746 652
397245 1005
27791 979
7669 648
29167 80
69592 471
29322 802
57663 635
13604 795
48343 405
189541 742
25519 279
15196 391
29621 817
32172 311
55321 549
65061 150
82583 592
20930 240
109396 431
22555 481
38525 761