18767 343
9388 624
5013 61
7091 464
12105 503
10558 513
32164 648
5425 756
10826 364
17605 759
6034 73
6077 522
8964 506
15008 58
21117 794
2427 65
2416 175
16176 837
5188 230
17054 748
9332 724
19503 643
16875 160
7086 551
22149 610
163999 974
3266566 6830
708912 1991