89912
227230
165304
450247
563878
344429
567180
509
433138
239630
533820
157615
5170799
3590581
3119148
2423804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1642471