1102517
942008
825293
787108
571755
460677
457012
426388
421268
382692
342810
257287
239050
234915
228620
215753
178853
170085
148017
137033
133865
132380
130518
128709
124276
117542
116699
112428
109521
97948
94121
92613
84197
83103
79443
72887
68008
67470
65509
61146
60817
56360
55000
54965
54595
51503
51039
50055
49722
44792
43947
41703
40917
37587
36546
34280
33966
32614
32215
31346
29158
28580
28353
25911
24472
24237
23831
23613
23420
23070
22984
22958
21372
21073
20720
19885
19638
19405
18304
18151
17310