49906 98
52300 639
5397 816
1380 42
2260 61
7180 632
15768 573
4008 648
2599 137
4266 408
217903 696
5828 952
3786 480
7901 340
11088 733
2766 322
4945 738
96072 717
111626 676
4647 457
4495 348
14097 670
7049 516
2124 111
3444 512
2520 421
11151 666
98133 886