311545
496530
48597
335136
764333
17959
110280
15015
15760
76960
57111
43589
34277
23031
31452
19934
26085
52675
2174
24813
207404
5184
73636
1031653
8020
20747
28890
32231
12737
19428
19136
90356
20054
6848
1540613
42041
160363
5242
18267
6048
13074
5909
336232
17272
11627
10013
2850
125723
38914
11417
111470
126569
14560
19054
1676449
16763
20750
19193
17491
6574