276773
901
231
121
161
131
387462
1030779
27788
207179
1033831
1362
33104465
28278132
251991000
24965484
18997346
17072973
157321032
14998239
12919764
10643485
877947
5931209