45573 96
46983 635
5046 816
1162 42
1879 61
7062 632
14067 570
3897 648
2397 137
4095 408
202333 681
5591 952
3633 480
7208 339
10917 732
2631 322
4703 738
89642 716
99815 664
4517 457
4215 348
12855 661
6874 516
1992 111
3301 512
2366 421
10956 666
91449 879