45585 96
46991 635
5046 816
1162 42
1879 61
7062 632
14069 570
3897 648
2397 137
4095 408
202337 681
5591 952
3634 480
7209 339
10917 732
2631 322
4703 738
89649 716
99834 664
4518 457
4215 348
12855 661
6874 516
1992 111
3301 512
2366 421
10957 666
91451 879