1586398
638548
294209
84508
59196
36664
29358
28165
15369
14575
12899
12362
11262
10846
194119
123146
50802
47796
45984
44422
23611
22927
22787
17501
17132
15218
13931
12901