311545
496530
48597
335136
764333
17959
110280
15015
15762
76961
57111
43589
34277
23031
31452
19934
26085
52675
2174
24813
207404
5184
73637
1031653
8020
20747
28891
32231
12738
19428
19136
90356
20054
6848
1540614
42041
160364
5242
18267
6048
13074
5909
336232
17272
11627
10013
2850
125723
38914
11417
111473
126569
14560
19055
1676450
16763
20750
19193
17491
6574