4378896
3248313
3234178
2768160
234894
2151833
2013391
1934354
1607959
1431013
1258869
1125541
1126327
1118060
1083715
868956
868103
803579
601311
562268
545391
522966
501
476873
46132
452802
383662
352035
301702
272031
225346
224317
210
202395
197
190
183
167978
155265
145726
144293
132
10763
92430
91739
92
73644
6859
64536
56821
55580
45925
41216
03636