19516 255
22181 555
9413 117
648550 1337
1724518 3690
439047 1723
195166 564
28027 834
27900 568
24265 386
9445 299
526780 1795
232433 567
15088 153
17851 375
382388 971
341835 1010
463456 731
362516 1134
92783 305
54240 394
37153 433
14977 707
600902 959
486632 710
224244 617
44532 226
21694 74