25326 471
8055 100
20985 637
4821 207
14475 800
5298 32
32961 979
12286 58
22241 81
4158 87
6717 634
17222 751
19870 558
24926 161
15626 847
11825 357
25766 329
42895 220
35105 647
6299 856
11324 360
390745 597
126944 85
121666 702
10254 486
30082 691
177637 206