782867
429690
371005
367453
360565
321766
265097
259739
214701
186099
183462
182909
176953
149293
146367
126932
126867
108555
96699
96551
93966
92571
88973
83973
73822
72033
71886
69219
60936
58007
57496
55805
55086
53044
52346
51548
48023
46531
45796
42272
41430
40557
39431
37777
36457
33557
33126
32275
31618
31502
31016
30696
30028
29959
29353
28294
28015
26027
24357
22439
22245
21829
21710
21379
20758
19915
19678
19628
18349
18059
17860
17838
17836
16978
16677
16010
15796
15163
14730
14656
14651
14404
12766
12760