124156 676
3545 333
6473 503
27403 491
579912 951
24870 685
15584 107
27660 191
20538 757
33156 460
599020 1158
146388 533
188456 803
18712 575
24307 724
63574 301
95304 205
40515 418
144009 829
183588 602
13667 618
6020 261
5735 187
8805 493
8117 817
36030 380
9431 405
7604 507