782877
429692
371009
367459
360568
321771
265100
259744
214701
186102
183465
182911
176965
149294
146375
126935
126875
108556
96702
96552
93973
92573
88974
83973
73824
72033
71887
69219
60936
58007
57496
55811
55087
53045
52347
51550
48023
46531
45796
42274
41431
40557
39431
37777
36457
33557
33126
32275
31618
31502
31016
30696
30028
29961
29353
28294
28016
26028
24357
22439
22245
21831
21710
21379
20758
19915
19678
19628
18349
18059
17860
17838
17836
16978
16677
16010
15796
15163
14730
14656
14651
14404
12766
12760