1110936
1073880
979502
96557
945386
895617
8099
782216
744875
74118
740602
54028
437777
269303
256180
246183
236312
227989
224582
204326
134313
131522