1731523
1493063
1269130
1248839
1158742
1077584
937904
792639
597935
585582
565688
543574
470972
341031
300639
292162
286369
283062
277474
268028
256309
254531
250839
248880
219832
216042
200766
199742
194675
186035
183613
178913
176650
171444
151454
146070