19516 255
22181 555
9413 117
648537 1337
1724485 3690
439043 1723
195164 564
28027 834
27900 568
24259 386
9445 299
526774 1795
232433 567
15088 153
17851 375
382385 971
341830 1010
463451 731
362504 1134
92783 305
54240 394
37153 433
14977 707
600897 959
486628 710
224242 617
44532 226
21694 74