443724
204317
761365
140107
465566
12195
285125
1019700
948117
151589
90214
292619
282169
567523
382950
673122
884376
67786
66677
648482
195388
544348
1039709
515481
395218
310153