96441
428192
12963
405510
704846
932313
349736
325756
338558
643195
624264
13118
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192078
1775118
1724136
1696196
1642471