53931
43134
40703
41695
20195
331210
37133
284012
687215
48539
37711
1683621
435035736
240952380
1684808313
158642269
131583180
125574260
1135798896
104842214
89930182
84075292
76500141
70452160