45501 96
46925 635
5036 816
1161 42
1878 61
7062 632
14034 570
3895 648
2397 137
4094 408
202198 681
5588 952
3631 480
7203 339
10914 732
2628 322
4701 738
89588 716
99646 664
4514 457
4214 348
12843 661
6870 516
1989 111
3299 512
2364 421
10953 666
91397 879