782868
429691
371006
367456
360565
321768
265098
259740
214701
186099
183462
182910
176958
149293
146367
126932
126869
108555
96700
96551
93968
92571
88973
83973
73822
72033
71886
69219
60936
58007
57496
55806
55086
53044
52346
51548
48023
46531
45796
42272
41430
40557
39431
37777
36457
33557
33126
32275
31618
31502
31016
30696
30028
29960
29353
28294
28015
26027
24357
22439
22245
21830
21710
21379
20758
19915
19678
19628
18349
18059
17860
17838
17836
16978
16677
16010
15796
15163
14730
14656
14651
14404
12766
12760