782530
429300
370609
367280
360346
321634
264899
259458
214538
186035
183315
182798
176654
149191
146219
126784
126765
108521
96649
96508
93892
92522
88924
83881
73773
72005
71857
69137
60917
57897
57452
55738
55052
52998
52318
51502
47992
46491
45771
42241
41383
40529
39389
37744
36443
33522
33108
32262
31597
31494
30991
30682
30016
29925
29341
28275
27996
26013
24333
22424
22210
21812
21681
21374
20740
19909
19665
19595
18341
18047
17824
17814
17813
16955
16658
15980
15780
15146
14719
14643
14642
14398
12747
12746